Formalizing metrics for COTS
نویسندگان
چکیده
This paper describes a technique for formalizing metrics for COTS-based architectures. This technique is built upon the UML 2.0 metamodel and uses OCL as a metrics definition language. As a proof of concept, an example based upon a set of reusability metrics for fine-grained JavaBeans components is presented.
منابع مشابه
A Survey on the Quality Information Provided by Software Component Vendors
The last decade marked the first real attempt to turn software development into engineering through the concepts of ComponentBased Software Development (CBSD) and Commercial Off-The-Shelf (COTS) components. The idea is to create high-quality parts and join them together to form a functioning system. One of the most critical processes in CBSD is the selection of the COTS components from a reposi...
متن کاملThe Vendor and User Organizations Characteristics for COTS Software Evaluation and Selection
Since the Commercial off-the-shelf (COTS) software become widespread components in the market for building the systems with less time and cost, the COTS evaluation and selection becomes a non-trivial task. There are many models attempted to propose a set of characteristics for evaluating and selecting COTS software. However, these models have concentrated on the functional and quality character...
متن کاملAn Assessment Framework for Automatic Code Generator Tools
This paper addresses the assessment Autocode Generators (AG) for their suitability for use in the development of software for critical systems. The assessment methods presented are independent of how the AG was designed; therefore it is applicable to both white box (bespoke) and black box (COTS) AGs. The paper defines a number of attributes that relate to the quality of generated code from an A...
متن کاملFormalizing Object-Relational Structural Metrics
This paper describes a meta-modeling approach to formalize a set of metrics suited for object-relational databases. Those metrics are expected to help database designers in their activity, offering a mechanism for comparing and selecting, among possible schema designs, the one with more quality. Formalization of metrics is important for avoiding misinterpretation of definitions, while producing...
متن کاملIdentifying Metrics for Commercial-Off-the-Shelf Software with Inductive Inference Based on Characteristic Vectors
Nowadays, many users and organizations are interested in acquiring COTS (commercial-off-the-shelf) software products instead of building software systems themselves as acquisition reduces development costs. COTS products are usually provided in a packaged style without the source code but with many ready-to-use functions. To assure the proper level of quality, many organizations provide quality...
متن کامل